group of devils - Francés Inglés Diccionario